home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Taifun / Taifun 072 (1988-11-15)(Ossowski, Stefan)(DE)(PD).zip / Taifun 072 (1988-11-15)(Ossowski, Stefan)(DE)(PD).adf / AssemblyDemos / grafos.docs < prev    next >
Text File  |  1988-08-14  |  3KB  |  60 lines

  1. GRAFOS V0.01  Jan. 30, 1987 (Pre Pre Beta.  Essentially just a hack file
  2.               right now, with aspirations of leading towards something that's
  3.               actually semi-productive)
  4.  
  5. By: Foster Hall
  6.  
  7.  
  8. Basically this program originated out of a need to experiment with certain
  9. graphics routines in order to learn more about the AMIGA and especially to
  10. get a substantial grasp on the workings of Assembly Language.  My primary
  11. purpose of purchasing an Amiga was to learn the 68000 chip, and since I'm
  12. really just a sound a graphics man, obviously, there was no other choice I
  13. could make. (What?!? An Atari ST??? A MAC?? Didn't I just finish saying
  14. that there was NO OTHER CHOICES?)
  15.  
  16. However,  I had previous knowledge of computer operations, since I had
  17. spent a year programming Assembly on the 64.  The bulk of the knowledge I
  18. amassed in that year was transferable to operations on the Amiga, such as
  19. my knowledge of HEX, BINARY, Adreessing Modes, Program Logic etc.  But
  20. considering the advanced nature of the beast,  I had quite a time coming to
  21. terms with things like the INCLUDE Files, LIBRARIES and the concept of
  22. DYNAMIC RAM.
  23.  
  24. The thing that really got me over the hurdle and actually programming is
  25. some greatly appreciated assistance (They answered A LOT of questions) from
  26. Larry Phillips, Colin Fox and Bruce Dawson, the latter two heading the
  27. Panorama ASSEMBLER SIG which I would recommend highly to anyone who wants
  28. to learn assembler.  I learned more in the first night than I could in a
  29. week if I had to search through books and magazines.
  30.  
  31. So what it all boils down to is this.  I have included this doc file and
  32. the full source listing as well as the program itself.  Anyone who want to
  33. study the code in hopes to further their progress is more than welcome.
  34. However, if you decide to use any major parts or any ideas such as the
  35. screen reference routine, I would appreciate some sort of acknowledgement.
  36.  
  37. I have as well included an .info file for use with workbench. I have a
  38. tendency to agree with Bruce Dawson of CygnusSoft that most files should
  39. include access from workbench so as not to discourage intial users or those
  40. not yet comfortable with the CLI.
  41.  
  42. If you are unsure of the tools you need to create assembly programs, you'll
  43. be pleased to know that everything for this program, including this doc
  44. file was created using free programs graciously donated to public domain by
  45. other programmers.  The Source was written using ED, the stock editor
  46. included with every AMIGA on the Workbench Disk.  The code was Assembled
  47. using the assembler created by Panorama's own Charlie Gibbs.  The object
  48. code was linked with BLINK, a great public domain linker from the Software
  49. Distillery. And the Library file was LVO.Lib, compiled by Bruce Dawson
  50. down to 11000 bytes from the original Amiga.lib which is at 88000 bytes.
  51. All of these programs are available free of charge from anyone at the
  52. Assembler Sig or from the Panorama BBS.
  53.  
  54. So you don't have to spend mega-bucks of software to get the job done. All
  55. you really need is some patience and persistance and you'll be off and
  56. running in no time.  Good luck!!
  57.  
  58. Foster Hall
  59.  
  60.